Page{
  background:#dedede;
  height: 100%;
}
.container{
  position: relative;
  padding: 0;
  height: 100%;
}

.container .content{
  
}
.container .content .wd_about_top{
  width: 750rpx;
  height: 253rpx;
}
.container .content .wd_about_top image{
  width: 100%;
  height: 100%;
}
.container .content .info{
  width: 750rpx;
  background: #fff;
  border-radius: 8px;
  padding-bottom: 110rpx;
  margin-top:-10rpx;
  padding-top: 1px;
  position: relative;
}
.content .info .info_head{
  width: 177rpx;
  height: 178rpx;
  /* background: #008a00; */
  border-radius: 50%;
  display: block;
  margin: 30rpx auto;

}
.content .info .info_content{
  width: 650rpx;
  padding: 58rpx;
  text-align: justify;
  line-height: 55rpx;
  font-size:32rpx;
  text-indent:65rpx;
}
.container .content .location{
  width: 650rpx;
  font-size:32rpx;
  margin:48rpx auto 39rpx;
  text-align: center;
}
.container .content .contact{
  margin: 0 auto 29rpx;
  width: 570rpx;
  padding: 30rpx 0 25rpx;
  background: #fff;
  border-radius: 8px;
  display: flex;
  justify-content: space-around;
  text-align: center;
}
.content .contact .phone,.content .contact .map{
  flex: 1;
  position: relative;
}
.content .contact .phone::after{
  content: "";
  display: inline-block;
  width: 1px;
  height: 100%;
  background: #dedede;
  position: absolute;
  top: 0;
  right: 0;
}
.content .contact .phone .icon_phone{
  display: inline-block;
  width: 29rpx;
  height: 32rpx;
}
.content .contact .phone .call,.content .contact .map .call{
  display: inline-block;
  font-size: 32rpx;
  vertical-align: top;
  margin-left: 15rpx;
  
}

.content .contact .map .icon_map{
  display: inline-block;
  width: 37rpx;
  height: 34rpx;
}